//
//  AppleTouchIDManager.h
//  ClassManager
//
//  Created by mac on 2018/1/13.
//  Copyright © 2018年 GZX. All rights reserved.
//

#import <Foundation/Foundation.h>

@interface AppleTouchIDManager : NSObject

/// 是否支持 指纹/脸部 识别
-(BOOL)CheckCanSupportTouchID;

/// 是否启用了 指纹/脸部 识别
-(BOOL)CheckCanOpenTouchID;


/**
 * 开启/关闭 指纹识别
 * 须先判断是否支持识别功能
 */
-(void)OpenTouchIDWith:(BOOL)Open;

/**
 *执行指纹识别
 * code
 * -1 连续三次指纹识别错误
 * -2 取消识别
 * -3 点击了输入密码按钮
 * -4 按下Home或者电源键
 * -5 未设置密码
 * -6 未设置Touch ID
 * -7 未录入指纹
 * -8 连续五次指纹识别错误，TouchID功能被锁定，下一次需要输入系统密码
 * -9 突然来电话了等
 * -10 当前调用失效
 * 999 不支持指纹识别
 */
-(void)StratCheckTouchID:(void(^)(BOOL success,int code))reply;


@end
